home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-2.iso / bbs / mcm10g5.zip / WHATS.NEW < prev   
Text File  |  1996-01-17  |  20KB  |  592 lines

  1.                                                         │
  2.                                                        ─·───
  3.           ┌────┬────┌──────┌────┬────┌────────┌────┌────┐
  4.           │    │    │   ┌──│    │    │  ────  │    │    │
  5.           │  │   │  │   └──│  │   │  │  ┌──┐  │    │    └──┐
  6.           └──┴───┴──└──────└──┴───┴──└──┘  └──└────└───────┘
  7.                              Whats New
  8.  
  9.                              
  10.  
  11. ──────────────────────────────────────────────────────────────────────────────
  12. ──────────────────────────────────────────────────────────────────────────────
  13.  Importend Modifications ────────────────────────────────────────────────────
  14. ──────────────────────────────────────────────────────────────────────────────
  15. ──────────────────────────────────────────────────────────────────────────────
  16.  
  17.  See the NODEDATA.CFG in the advanced archiv for some new keywords and
  18.  capabilityflags.
  19.  
  20.  See the REQUEST.CFG in the advanced archiv for some new keywords.
  21.  (:Include :MergeRIX)
  22.  
  23.  Change the Pollfile-Extension form .POL to .PLO. It's easier for me to
  24.  work with. **** Change your Batchfiles if any ****
  25.  
  26.  
  27.  Change the TimeUnit in the costtable to tenth of seconds.
  28.  
  29.  
  30.  Some external Batchfilenames are changed. Here is a complete list:
  31.    BBSBAT<task>.BAT     -  Normal BBS-Caller
  32.    FAXBAT<task>.BAT     -  External FAX-Receive
  33.    VOCBAT<task>.BAT     -  External Voice-Receive
  34.    DEXBAT<task>.BAT     -  Exit on DialExit
  35.    TRMBAT<task>.BAT     -  Exit on BBSnext.
  36.  
  37.    The contents is always the same:
  38.     (<errorlevel> is new!)
  39.     (??? = BBS, FAX, VOC, DEX, NXT)
  40.  
  41.     SPAWN???.BAT <tasknr>
  42.                    <comport>
  43.                        <DTEspeed>
  44.                              <linespeed>
  45.                                   <time to next NoBBS-event>
  46.                                                         <connectaddons>
  47.                                                               <errorlevel>
  48.  
  49.  
  50.  
  51.  Some semaphors are changed:
  52.    MCMBBS.<task>              -  Created by McMail, shows that a human
  53.                                  caller is online. For RA Sysops, a file
  54.                                  called MCM<task>.BBS is created also ;-)
  55.    MCMFAX.<task>              -  Created by McMail, shows that a FAX-Session
  56.                                  is running.
  57.    MCMVOC.<task>              -  Created by McMail, shows that an external
  58.                                  Voiceprogram is running.
  59.    MCMDEX.<task>              -  Created by McMail, shows that the DialExit
  60.                                  function is executed.
  61.    MCMTRM.<task>              -  Created by McMail, shows that the external
  62.                                  BBSnext function is started.
  63.  
  64.  
  65.  
  66.  The functionkey handling is changed. See New Keywords.
  67.  
  68.  Remove the NC section in the eventcfgfile and add a new one.
  69.  See MCMAIL1.EVT for examples.
  70.  
  71.  
  72.  
  73. ──────────────────────────────────────────────────────────────────────────────
  74. ──────────────────────────────────────────────────────────────────────────────
  75.  New Keywords ───────────────────────────────────────────────────────────────
  76. ──────────────────────────────────────────────────────────────────────────────
  77. ──────────────────────────────────────────────────────────────────────────────
  78.  
  79. ;===========================================================================
  80. ; Path and Filename of an external Terminalprogram {M}.
  81. ; A file called trmbat<tasknr>.bat is created in McMs homedir with the
  82. ; following contents:
  83. ;
  84. ; spawntrm.bat <tasknr>
  85. ;                  <comport>
  86. ;                       <DTEspeed>
  87. ;                             <linespeed>
  88. ;                                    <time to next NoBBS-event>
  89. ;                                                          <connectaddons>
  90. ;                                                                <errorlevel>
  91. ;
  92. ; ExtTerminal <*errorlevel>
  93. ; ExtTerminal <[#]path/prgname> [<parameter>]
  94. ;===========================================================================
  95. ;
  96. ; Exit with errorlevel 50
  97. ExtTerminal *50
  98. ;
  99. ; Spawn program with swap.
  100. ; Use '#' to clear the screen befor spawn the program
  101. ;ExtTerminal #f:\term\terminat.exe $P $S
  102. ;
  103. ;
  104.  
  105. ;===========================================================================
  106. ; Disable the BBSnext function for incoming calls.
  107. ;===========================================================================
  108. ;
  109. ;NoBBSnext
  110. ;
  111. ;
  112.  
  113.  
  114.  
  115. ;===========================================================================
  116. ; RingTimer is the time in seconds between two RINGs. The default is 6sec.
  117. ; If no second RING is received after RingTimer secondes, the rincounter
  118. ; is reset. If you set it to low, McMail will never answer.
  119. ;
  120. ;===========================================================================
  121. ;
  122. ;RingTimer 9
  123. ;
  124. ;
  125.  
  126.  
  127. ;===========================================================================
  128. ; If this is enabled, McMail ignore passworderrors on outgoing calls, but
  129. ; only send mail for the called AKA. Otherwise it hang up.
  130. ; You can toggle this option if you press CTRL-P
  131. ;===========================================================================
  132. ;
  133. ;PWOverride
  134. ;
  135. ;
  136.  
  137.  
  138. ;===========================================================================
  139. ; Time in tenth of seconds your modem needs for handshaking. This will
  140. ; be added to the overall sessiontime, to calculate the correct cost.
  141. ;===========================================================================
  142. ;
  143. CostTimeOffset 40
  144. ;
  145. ;
  146.  
  147.  
  148. ;===========================================================================
  149. ; Min drivespace we must have to run (Exit with errorlv. 253)
  150. ;===========================================================================
  151. ;
  152. MinDrvSpace F: 50000000
  153. MinDrvSpace D: 10000000
  154. MinDrvSpace C: 5000000
  155. ;MinDrvSpace I: 50000000
  156. ;MinDrvSpace Z: 50000000
  157.  
  158.  
  159. ;===========================================================================
  160. ; Normal Functionkeys {M}
  161. ;
  162. ; KeyF? <Menutitle>,<*errorlevel>
  163. ; KeyF? <Menutitle>,<[#]path/prgname> [<parameter>]
  164. ;
  165. ;===========================================================================
  166. ;
  167. KeyF1   Maileditor,*10
  168. KeyF2   Toss Mail,*20
  169. KeyF3   Scan Mail,*30
  170. KeyF4   Exit 40,*40
  171. KeyF5   Exit 50,*50
  172. KeyF6   Exit 60,*60
  173. KeyF7   Exit 70,*70
  174. KeyF8   Exit 80,*80
  175. KeyF9   Exit 90,*90
  176. ; Exit with errorlevel 100
  177. KeyF10  Exit 100,*100
  178. ; Spawn program with swap
  179. KeyF11  Show Logfile,f:\dos\list.com $G /E
  180. ; Use '#' to clear the screen befor spawn the program
  181. KeyF12  Show Logfile,#f:\dos\list.com $G /E
  182. ;
  183. ;
  184. ;===========================================================================
  185. ; Shifted Functionkeys {M}
  186. ;
  187. ; KeySF? <*errorlevel>
  188. ; KeySF? <[#]path/prgname> [<parameter>]
  189. ;
  190. ;===========================================================================
  191. ;
  192. KeySF1  *12
  193. KeySF2  *22
  194. KeySF3  *32
  195. KeySF4  *42
  196. KeySF5  *52
  197. KeySF6  *62
  198. KeySF7  *72
  199. KeySF8  *82
  200. KeySF9  *92
  201. KeySF10 *102
  202. KeySF11 *112
  203. KeySF12 *122
  204. ;
  205. ;
  206.  
  207.  
  208. ;===========================================================================
  209. ; Path and Filename of a DOOR.SYS compatible BBS-File
  210. ; This is used by McmView if you're not running RA {M}
  211. ;===========================================================================
  212. ;
  213. ;DoorSys f:\pb\line$T\door.sys
  214. ;
  215. ;
  216.  
  217. ;===========================================================================
  218. ; Path and Filename of a semaphore that disconnect onlineuser.
  219. ; This is used by McmView if you press Alt-K on an BBS-Caller window {M}
  220. ;===========================================================================
  221. ;
  222. BBSkick f:\semaphor\raxit$T.0
  223. ;
  224. ;
  225.  
  226. ;===========================================================================
  227. ; Lock the keyboard with password (casesensitive, max 8 chars)
  228. ; To aktivate press Ctrl-L or enable the Screenblanking.
  229. ;===========================================================================
  230. ;
  231. ;KbdLock MyPwd
  232. ;
  233. ;
  234.  
  235.  
  236. ;===========================================================================
  237. ; Disable PersMailScan at Startup
  238. ;===========================================================================
  239. ;
  240. ;NoPersMailScan
  241. ;
  242. ;
  243.  
  244.  
  245. ;===========================================================================
  246. ; Disable the checking for old busyfiles at Startup
  247. ;===========================================================================
  248. ;
  249. ;NoBusyScan
  250. ;
  251. ;
  252.  
  253.  
  254. ;===========================================================================
  255. ; Reset VideoMode to 25 or 43/50 at startup
  256. ;===========================================================================
  257. ;
  258. ;VideoMode 25
  259. ;VideoMode 43/50
  260. ;
  261. ;
  262.  
  263.  
  264. ;===========================================================================
  265. ; Path and filename of an Infotext that will be sent to every incomming
  266. ; caller as a Netmail. (for normal, secure and unknown sessions) {M}
  267. ; If you enter one or more nodeinformation behind, the netmail will only
  268. ; sent if one of the remote akas match.
  269. ;===========================================================================
  270. ;
  271. ; Send only to konwn systems in zone 1 and net 2426 of zone 2
  272. KnownInfoText     f:\mailer\info.knw  1:*  2:2426/*
  273. ;
  274. ; Send only to protected systems in my net
  275. ProtectInfoText   f:\mailer\info.sec  2:2426/*
  276. ;
  277. ; Send to all unknown systems
  278. UnknownInfoText   f:\mailer\info.unk
  279. ;
  280. ;
  281.  
  282.  
  283. ;===========================================================================
  284. ; Filename for the Logfiles {M}
  285. ;===========================================================================
  286. ;
  287. ; A special logfile
  288. SpcLogFile     f:\log\route$T.log
  289. ;
  290. ;
  291. ; The error-logfile
  292. ErrLogFile     f:\log\error$T.log
  293. ;
  294. ;
  295. ; The Terminal Capturefile
  296. TerminalCap    f:\log\session.cap
  297. ;
  298.  
  299.  
  300.  
  301. ;===========================================================================
  302. ; What has to be logged?
  303. ;===========================================================================
  304. ;
  305. SpcLoglevel $R&
  306. ;
  307. ;
  308.  
  309.  
  310.  
  311. ;===========================================================================
  312. ; Give Timeslices during filetransfer in multitaskerenviroment
  313. ; The keyword 'dynamic' enable the dynamic timeslicing for optimal
  314. ; transferspeed.
  315. ;===========================================================================
  316. ;
  317. ;SliceDuringTransfer
  318. ;SliceDuringTransfer dynamic
  319. ;
  320.  
  321.  
  322. ;===========================================================================
  323. ; Command to reject an incomming call (ISDN only)
  324. ;===========================================================================
  325. ;
  326. ModemReject ATH1H0|
  327. ;
  328. ;
  329.  
  330. ;===========================================================================
  331. ; Response from modem if an outgoing call is rejected by the other side.
  332. ;===========================================================================
  333. ;
  334. RejectResponse Call Rejected
  335. ;RejectResponse CAUSE=34BE
  336. ;
  337. ;
  338.  
  339.  
  340.  
  341. ; Timeoffset in minutes to UTC (GMT Greenwich Mean Time). Used for vialines,
  342. ; EMSI-Handshake and T-NodelistFlags.
  343. ;
  344. ;TimeZone -60
  345. ;TimeZone +150
  346. ;
  347. ;
  348.  
  349.  
  350. ;===========================================================================
  351. ; Nax outcalltries if anything failed, max value is 99,
  352. ;===========================================================================
  353. ;
  354. ; if a handshakefailure occures (default is 2, 0 ignore)
  355. HandshakeFailureTries 1
  356. ;
  357. ; if a zmodem, xmode or hydra session fails (default is 2, 0 ignore)
  358. SessionFailureTries   1
  359. ;
  360. ; if the modem reports NO CARRIER after dieling (default is 0, ignore)
  361. NoCarrierTries        5
  362. ;
  363. ;
  364.  
  365.  
  366.  
  367.  
  368. ──────────────────────────────────────────────────────────────────────────────
  369. ──────────────────────────────────────────────────────────────────────────────
  370.  Changed Keywords ───────────────────────────────────────────────────────────
  371. ──────────────────────────────────────────────────────────────────────────────
  372. ──────────────────────────────────────────────────────────────────────────────
  373.  
  374.  'ScreenLogLevel' is now 'ScrLogLevel'
  375.  
  376.  
  377.  
  378.  
  379. ──────────────────────────────────────────────────────────────────────────────
  380. ──────────────────────────────────────────────────────────────────────────────
  381.  Dropped Keywords ───────────────────────────────────────────────────────────
  382. ──────────────────────────────────────────────────────────────────────────────
  383. ──────────────────────────────────────────────────────────────────────────────
  384.  
  385.  Mailer
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396. ──────────────────────────────────────────────────────────────────────────────
  397. ──────────────────────────────────────────────────────────────────────────────
  398.  New features (See also new keywords) ───────────────────────────────────────
  399. ──────────────────────────────────────────────────────────────────────────────
  400. ──────────────────────────────────────────────────────────────────────────────
  401.  New Macros
  402.  ; $G   -  Path and filename defined under 'LogFile'
  403.  ; *WW  -  Week of the year (two digits)
  404.  ; $M   -  Tasknumber of higlited task in the multilineinfo
  405.  
  406.  
  407.  New Loglevel
  408.  ;  & Nodial infos
  409.  ;  = Mail2u infos
  410.  ;  X for Xmodemdebug.
  411.  
  412.  
  413.  New sighs on the statusline
  414.   ! - NoConnect-Mark found
  415.   $ - DialOvertry-Mark found
  416.   # - Handshakefailure-Mark found
  417.  
  418.  
  419.  McMail ask for exit if you press AltX/Q.
  420.  
  421.  Add a "jumping task" in saved screen mode. You can disable this with
  422.  a second parameter for 'Screenblank'
  423.  Screenblank <time> [BLANK]
  424.  
  425.  If you press Alt-C you can enter a phonenumber if a node is unlisted.
  426.  
  427.  Add the Logfile-Scroller to McmView. Press Alt-L.
  428.  
  429.  New Commandlineparameter 'NOVELL'. Use this if you have trouble with
  430.  'NCB-Directory-Searchlimits' under Novell Netware.
  431.  
  432.  Now we have full FTS-1 compatibily. Modem7/TeLink/SeaLink CRC and CKS
  433.  Send and Receive. To disable this on outgoing calls, add a 'F' to
  434.  capabilities in the nodedata.cfg.
  435.  All incomming files will be saved in the unsecure inbound.
  436.  
  437.  You can enter 'zone:net' under zonematch in the nodedata.cfg now.
  438.  
  439.  Add menus to McMail and McmView. Press AltM, have fun!
  440.  
  441.  Add an Ansi-Option to the Terminal (AltA)
  442.  
  443.  Add a Capture-Function to the Terminal (AltP-Toggle, AltL-View)
  444.  
  445.  Add a BBSnext function. If you call a node with BBSnext set to on, you will
  446.  get into the remotes BBS if the remote mailer support this feature.
  447.  There for a new Key 'CTRL-B' to toggle the BBSnext function.
  448.  
  449.  Add a callqueue to the Terminal. The queue will be scanned every
  450.  9 seconds. Press AltQ to clear the queue.
  451.  
  452.  256 AKAs are possible now.
  453.  
  454.  The terminal answer the ANSI-Testsequence.
  455.  
  456.  McmNode can add Pointlists to the Fidouserlist. See MCMNODE.CFG for
  457.  details.
  458.  
  459.  New parameters for McmNode
  460.   '/D'  to delete old nodelistfiles
  461.   '/UC' to create a Fidouserlist (compatible to some Msg-Editors)
  462.  
  463.  The showsize-setting of the OBM is stored in the lastsetting record now.
  464.  
  465.  It's possible to define monthly and yearly events. See MCMAIL1.EVT in the
  466.  advanced packet for details.
  467.  
  468.  Special days in the cost.tbl. See COST.TBL for details.
  469.  
  470.  
  471. ──────────────────────────────────────────────────────────────────────────────
  472. ──────────────────────────────────────────────────────────────────────────────
  473.  Changes ────────────────────────────────────────────────────────────────────
  474. ──────────────────────────────────────────────────────────────────────────────
  475. ──────────────────────────────────────────────────────────────────────────────
  476.  
  477.  The commandlineparamter NOBSYSCN and NONETSCN are not longer valid!
  478.  
  479.  Some cosmetic changes in the requestresponsemessage.
  480.  
  481.  Change the Pollfile-Extension form .POL to .PLO. It's easier for me to
  482.  work with. **** Change your Batchfiles if any ****
  483.  
  484.  If the TASK Variable is set, McMView use this, otherwise it use 0
  485.  
  486.  Change the TimeUnit in the costtable to tenth of seconds.
  487.  
  488.  McMail can handle more includes in CFG-Files now.
  489.  
  490.  Tabs in CFG-Files will be converted to 8 spaces now.
  491.  
  492.  Some external Batchfilenames are changed. Here is a complete list:
  493.    BBSBAT<task>.BAT     -  Normal BBS-Caller
  494.    FAXBAT<task>.BAT     -  External FAX-Receive
  495.    VOCBAT<task>.BAT     -  External Voice-Receive
  496.    DEXBAT<task>.BAT     -  Exit on DialExit
  497.    TRMBAT<task>.BAT     -  Exit on BBSnext.
  498.  
  499.    The contents is always the same:
  500.     (<errorlevel> is new!)
  501.     (??? = BBS, FAX, VOC, DEX, NXT)
  502.  
  503.     SPAWN???.BAT <tasknr>
  504.                    <comport>
  505.                        <DTEspeed>
  506.                              <linespeed>
  507.                                   <time to next NoBBS-event>
  508.                                                         <connectaddons>
  509.                                                               <errorlevel>
  510.  
  511.  
  512.  Some semaphors are changed:
  513.    MCMBBS.<task>              -  Created by McMail, shows that a human
  514.                                  caller is online. For RA Sysops, a file
  515.                                  called MCM<task>.BBS is created also ;-)
  516.    MCMFAX.<task>              -  Created by McMail, shows that a FAX-Session
  517.                                  is running.
  518.    MCMVOC.<task>              -  Created by McMail, shows that an external
  519.                                  Voiceprogram is running.
  520.    MCMDEX.<task>              -  Created by McMail, shows that the DialExit
  521.                                  function is executed.
  522.    MCMTRM.<task>              -  Created by McMail, shows that the external
  523.                                  BBSnext function is started.
  524.  
  525.  
  526.  If the .OVR is not found in path set by MCMOVR, McMail/McmView looks in the
  527.  EXE-Path.
  528.  
  529.  You have to use the Macro $M to call VIEWRA.EXE
  530.  
  531.  Remove the NC section in the eventcfgfile and add a new one.
  532.  See MCMAIL1.EVT for examples.
  533.  
  534.  
  535.  
  536.  
  537. ──────────────────────────────────────────────────────────────────────────────
  538. ──────────────────────────────────────────────────────────────────────────────
  539.  Bugfixes ───────────────────────────────────────────────────────────────────
  540. ──────────────────────────────────────────────────────────────────────────────
  541. ──────────────────────────────────────────────────────────────────────────────
  542.  
  543.  If ESC is pressed while mcm is dialing out, McM stay 5 sec after hangup.
  544.  Fixed.
  545.  
  546.  If exists 2 exitsemaphores (MCMEXT...) for the same task, mcm delete
  547.  both before exiting. Fixed.
  548.  
  549.  While tranfering files in terminalmode, McM sends files from the
  550.  specialoutbound if the node you have called have one. Fixed.
  551.  
  552.  If the FIDOUSER.LST doesn't exist, the numberdialoption (#) doesn't
  553.  work in Terminalmode. Fixed.
  554.  
  555.  In the eventfile the macros doesn't work. Fixed.
  556.  
  557.  If you want to strip some modemresponse with the Translationtable,
  558.  McMail writes a logentry like 'Serial:'. Fixed.
  559.  
  560.  The AKA-Matching doesn't work with points. Fixed.
  561.  
  562.  Wildcard request doesn't work correctly. Fixed.
  563.  
  564.  AnsiCursormovement doesn't work in terminalmode. Fixed
  565.  
  566.  The DoorWay mode doesn't work. Fixed.
  567.  
  568.  McmNode can't handle nodelists with keywords (Zone, Region, Host, Hub) in
  569.  upper case. Fixed.
  570.  
  571.  Imail creates ?.!!! files during pack. McMail shows this as
  572.  NoConnect-Marks. Fixed.
  573.  
  574.  
  575.  
  576. ──────────────────────────────────────────────────────────────────────────────
  577. ──────────────────────────────────────────────────────────────────────────────
  578.  Developers Information  ────────────────────────────────────────────────────
  579. ──────────────────────────────────────────────────────────────────────────────
  580. ──────────────────────────────────────────────────────────────────────────────
  581.  
  582.   Changed structures:
  583.  
  584.  
  585.   Lastsetrecord         = record
  586.                             b_hismode            : byte;
  587.                             s_lastinp            : s40;
  588.                             bo_zoomed            : boolean;
  589.                             bo_showsize          : boolean;
  590.                           end; {Lastsetrecord}
  591.  
  592.